// -*- mode: c++; coding: utf-8 -*-

#include <FIPA.ice>

module FIPA {

  class PersistentAgent implements Agent {
    AgentState state;
  };

  interface PersistentAgentFactory {
    Agent* createAgent (string name) throws AgentExists;
  };

};
